practical invention - Français Anglais Dictionnaire